package com.whmall.service.crm.entity.dto.companyuser;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author Esion
 * @since 2021/8/2
 */
@Data
public class CompanyUserPlatformDTO implements Serializable {
    /**
     * 主键ID
     */
    private Long id;

    /**
     * 关注三方平台状态，查看通用配置文档
     */
    private Integer thirdPlatformFollowStatus;

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 平台ID
     */
    private String platformId;

    /**
     * 平台Token
     */
    private String platformToken;

    /**
     * 刷新Token
     */
    private String refreshToken;

    /**
     * 三方平台类型，查看通用配置文档
     */
    private Integer thirdPlatformType;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 平台唯一ID
     */
    private String uniqueId;

    /**
     * 头像URL
     */
    private String avatar;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 是否绑定 1是，0否
     */
    private Integer isBind;

    /**
     * 微信通知Bitmap	默认所有通知生效 查看后端配置文档
     */
    private String notifyBitmap;

    /**
     * 修改人类型	即操作人，值请查看通用配置文档
     */
    private Integer updateType;

    /**
     * 修改员工ID
     */
    private Long updateId;

    /**
     * 修改时间
     */
    private Date updateTime;

    private static final long serialVersionUID = 1L;
}
